Preliminary Concept Paper and Project Proposal Volunteer Computing Please Do Not Distribute without Permission
نویسنده
چکیده
The introduction of Java by Sun Microsystems, and the recent explosive growth of interest in platform-independent executable content on the WorldWide Web , has opened exciting new possibilites in parallel computing. This paper proposes the idea of volunteer computing , which aims to allow people from anywhere in the world to volunteer their computers' processing power towards solving a large parallel problem by simply browsing a web page. Because it requires no prior human contact and very little technical knowledge from the client user, volunteer computing makes it possible to very quickly build a massively parallel computer marshalling the strength of thousands, or even millions, of computers around the world. Volunteer computing is useful in both true volunteer situations, where the volunteers come from independent administrative domains (e.g., when anybody on the Internet can volunteer), and in quasi-volunteer situations, where the volunteers all belong to the same administrative domain (e.g., within an intranet). In both cases, a volunteer computing system would allow one to forgo the clumsy and time-consuming setup procedures required by currently available network-of-workstations systems software, making it possible to build heterogenous networks-of-workstations orders-of-magnitude larger than any that have been built so far. The goal of this paper is to spur enough interest in the MIT community to embark on a research project that will produce a usable volunteer computing system. It proposes possible implementations of volunteer computing using Java, and discusses issues and problems that arise, such as motivation, applications, eeciency, security, and reliability. The potential contributions of a successful volunteer computing project, including such interesting topics as the \client-as-server" model, massive networks-of-workstations, and networks-of-information-appliances, are also discussed. Finally, a preliminary survey of related work is provided, and their possible implications on the context of this research are brieey discussed.
منابع مشابه
Preliminary draft. Please do not cite or distribute without authors’ permission. Family income levels, stability, and trends over the course of childhood: Links to behavior, achievement, and health in early adolescence
متن کامل
Forthcoming in Biology and Philosophy, Please do not distribute without permission. Microorganisms as Scaffolds of Host Individuality: An Eco-Immunity Account of the Holobiont
متن کامل
Math 6700–point Set Topology
Important Note: This document represents the notes I have taken during the Point Set Topology lectures of Dr. Vladimir Uspenskiy during the Fall 2013 term at Ohio University. As such, while I have done my best, I make no guarantees (or even implications) that everything contained therein is accurate or complete. While the material is obviously not my original work, this document is and as such ...
متن کاملMath 5330 - Hilbert Spaces and Applications
Important Note: This document represents the notes I have taken during the lectures of Dr. Quoc Vu in Hilbert Spaces and Applications during the Spring 2014 term at Ohio University. As such, while I have done my best, I make no guarantees (or even implications) that everything contained herein is accurate or complete. While the material is obviously not my original work, this document is and as...
متن کاملWeaving threads: Jan Tinbergen’s statistical contribution to economic policy
Working Paper Please do not quote without permission.
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 1996